caribbean armstripe octopus - German English Dictionary